package com.crane.oss.xunfei.resp;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class PhysicalTestSingleAnalyzeResp implements Serializable {


    /**
     * avgMark : 23.0
     * avgScore : 60.0
     * normal : 0.0
     * low : 0.0
     * overweight : 0.0
     * fat : 1.0
     * outstandingRate : null
     * goodRate : null
     * passRate : null
     * failRate : null
     * className : 小学 4 年级 1 班
     * normalNum : 0
     * lowNum : 0
     * overweightNum : 0
     * goodNum : null
     * passNum : null
     * failNum : 0
     * itemUnit : 千克/米^2(kg/m^2)
     */
    @ApiModelProperty(value = "平均分", name = "avgScore")
    private double avgScore;
    @ApiModelProperty(value = "平均成绩", name = "avgMark")
    private double avgMark;

    @ApiModelProperty(value = "正常", name = "normal")
    private Double normal;
    @ApiModelProperty(value = "低体重", name = "low")
    private Double low;
    @ApiModelProperty(value = "超重", name = "overweight")
    private Double overweight;
    @ApiModelProperty(value = "肥胖", name = "fat")
    private Double fat;

    @ApiModelProperty(value = "优秀率", name = "outstandingRate")
    private double outstandingRate;
    @ApiModelProperty(value = "良好", name = "goodRate")
    private double goodRate;
    @ApiModelProperty(value = "及格", name = "passRate")
    private double passRate;
    @ApiModelProperty(value = "不及格", name = "failRate")
    private double failRate;


    private String className;
    private String itemUnit;

    @ApiModelProperty(value = "正常人数", name = "normalNum")
    private int normalNum;
    @ApiModelProperty(value = "低体重人数", name = "lowNum")
    private int lowNum;
    @ApiModelProperty(value = "超重人数", name = "overweightNum")
    private int overweightNum;
    @ApiModelProperty(value = "肥胖人数", name = "fatNum")
    private int fatNum;


    @ApiModelProperty(value = "优秀人数", name = "outstandingNum")
    private int outstandingNum;
    @ApiModelProperty(value = "良好人数", name = "goodNum")
    private int goodNum;
    @ApiModelProperty(value = "及格人数", name = "passNum")
    private int passNum;
    @ApiModelProperty(value = "不及格人数", name = "failNum")
    private int failNum;

}
